#include <stdio.h>

void printArr(int arr[3][3])
{
    printf("三行三列数组：\n");
    for (int i = 0; i < 3; i++)
    {
        for (int j = 0; j < 3; j++)
        {
            printf("%d\t", arr[i][j]);
        }
        printf("\n");
    }
}

int main()
{
    /* 输入三行三列的数，输出每行最大的数，求和 */
    int arr[3][3];
    for (int i = 0; i < 3; i++)
    {
        for (int j = 0; j < 3; j++)
        {
            printf("请输入第[%d][%d]个数", i + 1, j + 1);
            scanf("%d", &arr[i][j]);
        }
    }
    // printArr(arr); // 打印三行三列数组

    int sum = 0;
    int max = 0;
    for (int i = 0; i < 3; i++)
    {
        for (int j = 0; j < 3; j++)
        {
            if (arr[i][j] > max)
            {
                max = arr[i][j];
            }
        }
        printf("第%d行最大值是：%d\n", i + 1, max);
        sum += max;
    }
    printf("123行每行最大值求和是：%d", sum);
    return 0;
}
